home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / os2 / mus2v131.zip / Muse!2.txt < prev    next >
Text File  |  1996-07-28  |  21KB  |  487 lines

  1. Muse/2 V1.3 an Os/2 Digital Module Player
  2. July 1996
  3.  
  4. This program is freeware, meaning it can be freely distrbuted so long as
  5. no files are removed and none of the included files are altered in any way.
  6. If you are going to rip portions of this document then please credit us.
  7.  
  8. Modules
  9. ~~~~~~~
  10.    A Module, in this sense, is a music file format that stores both digital
  11.    instruments and note information. Unlike MIDI files which are soly note
  12.    information and WAV files which are a single digital instrument. Modules
  13.    use a technique known as Wave Table Synthesis or Digital Mixing for play
  14.    back. A more advanced, but similar system is used in most of today's
  15.    synthesisers.
  16.  
  17.    The result is a reproduction identical to what the origial author intended
  18.    and unlike a digitial recording the size does not grow very large for
  19.    long songs. A 30 minute song could easialy be a mear 300k. Almost all
  20.    of the space in a module file is used by the instruments.
  21.  
  22.    Instruments in a module are fairly simple, an attack portion which is
  23.    used to simulate the striking of the instrument the sustain portion which
  24.    is used to simulate the way the instrument sounds if it is continuously
  25.    played and in some formats the decay portion which simulates the relase
  26.    sound. On a guitar each portion could sound similar to the following:
  27.       Attack - the fingers striking the strings
  28.       Sustain - The free vibration of the strings
  29.       Decay - the hand hitting the strings to stop the vibration
  30.  
  31.    The note infomation is organized into channels, each channel can play
  32.    1 note at a time, so the more channels the more notes you can have at
  33.    once.
  34.  
  35.    Unlike MIDI files which are played in hardware (ie with the FM chip on a
  36.    Sound Blaster) MOD files are played in software.  The DAC (digital to
  37.    analog converter) on your sound board is used to play digital data which is
  38.    synthesised by the program.  Some cards, like the Gravis UltraSound (GUS),
  39.    have a specialized chip onboard which does this same process, but in
  40.    hardware.  Since the CPU must be used to generate the data to be played,
  41.    time is taken away from other programs in the system.  OS/2's multitasking
  42.    allows you to do other things while the song is playing, but your system
  43.    will seem slightly slower. This is because data is being streamed to the
  44.    sound card at 44k/s (for 22kHz 8bit playback) and several threads are
  45.    running to manage this transfer.
  46.  
  47.    Since the synthesis method basically generates the equivilant of a WAV
  48.    file, it has many characteristics of a WAV file, like Sampling Rate and
  49.    bit rate. Sampling rate and bit rate combine to determine how good the
  50.    resulting sound will be. CD's use a Sampling rate of 44KHz and a bit rate
  51.    of 16 bits, this is considered sufficiant to reproduce a wide range of
  52.    sound with good accuracy.
  53.  
  54.    There are many different formats for modules, a quick list:
  55.       MOD - Original format, from the amiga which had a hardware chip to do
  56.             the synthesis. Many different formats for mods exist, ranging
  57.             from 4 to 32 channels
  58.       STM - Early predecessor to S3Ms, 4 channels, but several enhancements
  59.             on the MOD idea (Scream Tracker 2)
  60.       MTM - A refinement on mods, 32 channels and 16 bit samples are added
  61.       669 - Early multi channel module format, 8 channels and 9 commands.
  62.       S3M - A format that doesn't look very much like a mod (internally) but
  63.             works in much the same manner. Typicaly called Scream Tracker files.
  64.             16 channels
  65.       XM  - Fast Tracker ][ Files, unique things such as envolopes and
  66.             an instrument/sample model are used in this format.
  67.             32 channels
  68.       ULT - UltraTracker, 32 channels, multiple effects, and better sample
  69.             definition
  70.       FAR - Farandole Composer files
  71.             32 channels
  72.       WOW - Very uncommon 8 channel MOD derivitive
  73.       IT  - Impulse Tracker, this file format can have up to 256 channels,
  74.             and uses new note action (NNA) which is very much like MIDI.
  75.             Many of these songs require 64 channels to play.
  76.       IT2 - A more advanced version of the IT format.
  77.  
  78.    Currently Muse/2 only supports all of the above formats
  79.  
  80.    Some good FTP sites for S3M's are:
  81.       kosmic.wit.com /kosmic/songs
  82.       ftp.cdrom.com  /demos/music/songs/199?/S3M
  83.                      /demos/music/songs/199?/MTM
  84.                      /demos/music/songs/199?/MOD
  85.                      /demos/music/disks
  86.  
  87.    If you don't have any, I recommend the following songs to get a good
  88.    feel of what MODs are.
  89.  
  90.     Light techno style of music, excellent samples and fairly long songs:
  91.       ftp://kosmic.wit.com/kosmic/songs/95/k_macro.zip (241k)
  92.       ftp://kosmic.wit.com/kosmic/songs/95/k_2deep.zip (183k)
  93.  
  94.     ftp://ftp.cdrom.com/demos/music/disks/1996/t/theland.zip (900k)
  95.       The Land Series from Lord Blanka the Black
  96.  
  97.     ftp://ftp.cdrom.com/demos/music/songs/1995/mtm/p/potrm.zip (348k)
  98.       Techno style
  99.  
  100.     ftp://ftp.cdrom.com/demos/music/disks/1995/l/legacy.zip (1.4 Meg, Many songs)
  101.       Music Disk from Neophyte widely varied.
  102.  
  103.     ftp://ftp.cdrom.com/demos/music/disks/1995/f/f10_pck5.zip (1.7 Meg, Many songs)
  104.     ftp://ftp.cdrom.com/demos/music/disks/1995/f/f10_pck6.zip (1.9 Meg, Many songs)
  105.       Music Disk from Force Ten, contains rock and jazz styles of music
  106.  
  107.     ftp://ftp.cdrom.com/demos/music/disks/1995/f/fm*
  108.       Music by FM (Five Musicians) Excellent Quality S3Ms
  109.  
  110.     http://www.teleport.com/~smithtl/modpage/modpage.htm
  111.       The MOD page, lots of great stuff!
  112.  
  113.   FTP sites people tell me about
  114.     ftp://solo.lhg.hib.no/pub/mods/composers/Skeletor
  115.     http://www.america.net/~friedmen/mod_file_links.html
  116.     http://www.watson.org/mods
  117.  
  118.    Five Musicians
  119.     ftp.fm.org
  120.  
  121.    New Site:
  122.     ftp://s3m.dfwmm.net (207.16.54.2)
  123.       -- Currently this site is being brought up, and as of this writing
  124.          has just suffered a hard drive crash
  125.  
  126. Muse/2
  127. ~~~~~~
  128.    Muse/2 is the first released OS/2 S3M player, it first appeared in the
  129.    Ethos Peripheral Evolution Demo, and had been in beta for at least 2
  130.    months before. This was during the summer of 1995, it played it's
  131.    first module about May 1995.
  132.  
  133.  Installing
  134.  
  135.    Installing Muse/2 is simple, the only thing you need to keep is
  136.    Muse2Txt.exe. Copy this file to a directory in the path and
  137.    you'll be able to easially play modules.
  138.  
  139.    The REXX scripts included are not nescessary for the operation of the
  140.    program, but are handy to have around. See the section on the detaching
  141.    Muse.
  142.  
  143.    You can test your sound setup by running,
  144. c:\Muse!2\Muse2Txt -V
  145.  
  146.    It will show:
  147.  Muse/2 Text Mode Interface V1.3                                          Ethos
  148.  Loading Components
  149.  Version Information:
  150.     Muse/2 Digital Mixer (museDACMixer) is Version 1.5
  151.  File Formats:
  152.     Composd Module (muse669Format) is Version 1.1
  153.     Farandole Module (museFARFormat) is Version 1.1
  154.     UltraTracker Module (museULTFormat) is Version 1.1
  155.     Impulse Tracker Module (museITFormat) is Version 1.0
  156.     Extended Module (museXMFormat) is Version 1.5
  157.     Scream Tracker 2.x Module (museSTMFormat) is Version 1.0
  158.     MultiTracker Module (museMTMFormat) is Version 1.1
  159.     Amiga Module (museMODFormat) is Version 1.1
  160.     WOW Module (museWOWFormat) is Version 1.0
  161.     Scream Tracker 3 Module (museS3MFormat) is Version 1.5
  162.   Output Methods:
  163.     .WAV File Ouput (museFileWAV) is Version 1.0
  164.     .AU File Ouput (museFileAU) is Version 1.0
  165.     .RAW File Ouput (museFileRAW) is Version 1.0
  166.     Gravis UltraSound (museGUSMixer) is Version 1.3 (Detected, Level=5)
  167.     DART Wave Output (museDACDART) is Version 1.5 (Detected, Level=2)
  168.     MMPM/2 Wave Output (museDACMMPM2) is Version 1.2 (Detected, Level=1)
  169.  
  170.    During the generation of this list muse will detect what sound
  171.    hardware/software you have in your system. If you do not have a device
  172.    installed then it will show (Not Detected). Higher levels indicate a
  173.    better device, for inst